package main

import "fmt"

func main() {
	//第四章：go语言流程控制
	//写个demo学习go语言的break语句
	//在双重循环写个break的demo
	//break语句
	//break语句只能跳出当前循环，如果有多层循环，break语句只能跳出最近的一层循环
	//如果想跳出多层循环，可以给外层循环加标签
	// for i := 0; i < 5; i++ {
	// 	for j := 0; j < 10; j++ {
	// 		if j == 2 {
	// 			break
	// 		}
	// 		fmt.Println("j=", j)
	// 	}
	// }
	//给外层循环加标签
label1:
	for i := 0; i < 5; i++ {
		for j := 0; j < 10; j++ {
			if j == 2 {
				break label1
			}
			fmt.Println("j=", j)
		}
	}
}
